home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Texteditors / Origami / Sources / src / h / tokens < prev   
Encoding:
Text File  |  1996-09-27  |  23.7 KB  |  410 lines

  1. # this files list most of Origami's functions and ocl-tokens and is
  2. # used to generate several C and Roff files automatically.
  3. #{{{}}}
  4. #{{{  origami
  5. #{{{  comment
  6. # Origami commands
  7. # Column 1: C-source name for the function
  8. # Column 2: tag, decribing the permissions for the command
  9. #           P in prompts
  10. #           S screen command
  11. #             create-fold is active
  12. #             commands, available with modify-behaviour<0 are not marked here
  13. #           F fieldedit
  14. #           B browse mode
  15. # Column 3: argument type of the command
  16. #           I integer
  17. #           C character
  18. #           A adress
  19. #           P prompt
  20. #           D argument type I,
  21. #             from -FIXED_COMMAND_RANGE to FIXED_COMMAND_RANGE generate fixed
  22. #             commands for this values
  23. # Column 4: optional: name of the command
  24. # Column 5..:
  25. #           optional comment for appendix in documentation
  26. #}}}
  27. #{{{  range for fixed argument commands
  28. #define FIXED_COMMAND_RANGE 16
  29. #}}}
  30. #{{{  ocl
  31. M_BEGIN_OF_LINE        KT_PSFB   COM     NONE                      at beginning of line?
  32. M_BOT_OF_FOLD          KT_SFB    COM     NONE                      at bottom of entered fold?
  33. M_CHANGE_FOLD          KT_s      COM_II  NONE                      change fold type
  34. M_EDIT_HISTORY         KT_SB     COM_IIP NONE                      edit inside a history list
  35. M_END_OF_LINE          KT_PSFB   COM     NONE                      behind end of line?
  36. M_FINISH               KT_PSB    COM_IP  NONE                      exit \fBOrigami\fP return=var[arg] show prompt
  37. M_GOTO_MARK            KT_sB     COM_I   NONE                      goto-line-mark var[arg]
  38. M_GO_BUFFER            KT_SB     COM_II  NONE                      go to buffer var[arg]
  39. M_GO_COUNTER_X_POS     KT_SFB    COM_I   NONE                      go to position var[arg]
  40. M_LAYOUT               KT_SB     COM_I   NONE                      handle screen layout
  41. M_POS_TO_COUNTER       KT_SFB    COM_I   NONE                      var[arg]=x-position
  42. M_SHOW_HELP            KT_SB     COM_I   NONE                      show the help file
  43. M_STORE_C              KT_PSFB   COM     NONE                      var[arg]=current char
  44. M_TEST_CC              KT_PSFB   COM_I   NONE                      current char==var[arg]?
  45. M_TEST_CHAR            KT_PSFB   COM_C   NONE                      current char==arg?
  46. M_TEST_CHAR_HIGH       KT_PSFB   COM_C   NONE                      current char>arg?
  47. M_TEST_CHAR_LOW        KT_PSFB   COM_C   NONE                      current char<arg?
  48. M_TEST_CHAR_SET        KT_PSFB   COM_I   NONE                      current char in set arg?
  49. M_TEST_H_CC            KT_PSFB   COM_I   NONE                      current char>var[arg]?
  50. M_TEST_L_CC            KT_PSFB   COM_I   NONE                      current char<var[arg]?
  51. M_TEST_STR             KT_PSFB   COM_P   NONE                      test, if arg==text
  52. M_TOP_OF_FOLD          KT_SFB    COM     NONE                      at top of fold?
  53. M_WRITE_HELP           KT_SB     COM_IIP NONE                      write at position in area
  54. #}}}
  55. #{{{  cmd
  56. O_ATTACH_FILE          KT_s      COM     toggle-attach-file-to-fold
  57. O_AUTO_SAVE            KT_PsB    COM     NONE                      do the \fBauto-save\fP
  58. O_A_AUTO_SAVE          KT_PsB    COM     add-mode-autosave
  59. O_A_B_REGEXP           KT_SB     COM     add-mode-basic-regular-expression
  60. O_A_ECHO               KT_PsB    COM     add-mode-echo
  61. O_A_FULLSHIFT          KT_Bs     COM     add-mode-full-shift
  62. O_A_HASH               KT_PSF    COM     add-mode-hash-shift
  63. O_A_NOPARSE            KT_PsB    COM     add-mode-no-parse
  64. O_A_OVER               KT_PSFB   COM     add-mode-overwrite
  65. O_A_POSI               KT_PsB    COM     add-mode-position
  66. O_A_TIME               KT_PsB    COM     add-mode-time
  67. O_A_VERBOSE            KT_PSB    COM     add-mode-verbose
  68. O_A_VIEW               KT_PSFB   COM     add-mode-view
  69. O_A_X_REGEXP           KT_SB     COM     add-mode-extended-regular-expression
  70. O_BOT_OF_FOLD          KT_SB     COM     end-of-fold
  71. O_BREAK                KT_PSB    COM     abort
  72. O_CHANGE_MARK          KT_s      COM     change-fold-mark
  73. O_CLOSE_FOLD           KT_sB     COM     close-fold
  74. O_COPY                 KT_s      COM     double-line
  75. O_COPY_PICK            KT_sB     COM     copy-to-kill-buffer
  76. O_CREATE_FOLD          KT_S      COM     create-fold
  77. O_DELETE               KT_PsF    COM     delete-previous-character
  78. O_DEL_LINE             KT_s      COM     delete-line
  79. O_DESCRIBE_BINDINGS    KT_SB     COM     describe-bindings
  80. O_DOWN                 KT_PSB    COM     next-line
  81. O_DSP                  KT_sB     COM     set-display-mode
  82. O_D_AUTO_SAVE          KT_PsB    COM     delete-mode-autosave
  83. O_D_ECHO               KT_PsB    COM     delete-mode-echo
  84. O_D_FULLSHIFT          KT_Bs     COM     delete-mode-full-shift
  85. O_D_HASH               KT_PSF    COM     delete-mode-hash-shift
  86. O_D_NOPARSE            KT_PsB    COM     delete-mode-no-parse
  87. O_D_OVER               KT_PSFB   COM     delete-mode-overwrite
  88. O_D_POSI               KT_PsB    COM     delete-mode-position
  89. O_D_REGEXP             KT_SB     COM     delete-mode-regular-expression
  90. O_D_TIME               KT_PsB    COM     delete-mode-time
  91. O_D_VERBOSE            KT_PSB    COM     delete-mode-verbose
  92. O_D_VIEW               KT_PSFB   COM     delete-mode-view
  93. O_END_OF_LINE          KT_PSFB   COM     end-of-line
  94. O_ENTER_FOLD           KT_B      COM     enter-fold
  95. O_ENTER_NO_FILE        KT_B      COM     enter-list-file
  96. O_EXIT_FOLD            KT_B      COM     exit-fold
  97. O_FILE_C               KT_PSF    COM     filename-completion
  98. O_FILE_FOLD            KT_s      COM     toggle-file-fold
  99. O_FILTER_BUFFER        KT_NONE   COM     filter-buffer
  100. O_FILTER_LINE          KT_NONE   COM     filter-line
  101. O_FIND                 KT_PsB    COM     search-forward
  102. O_FIND_REVERSE         KT_PsB    COM     search-reverse
  103. O_FINISH               KT_PSB    COM     save-and-exit-buffer
  104. O_FIRST_LINE_TO_FOLD_H KT_s      COM     auto-header
  105. O_FLUSH                KT_PSB    COM_I   redraw-display
  106. O_FOLD_INFO            KT_SB     COM     describe-fold
  107. O_GOTO_LINE            KT_sB     COM     goto-line
  108. O_GROW_BUFFER          KT_SB     COM     grow-buffer
  109. O_GROW_W_BUFFER        KT_SB     COM     widen-buffer
  110. O_HELP                 KT_PSB    COM     help
  111. O_INSERT_FILE          KT_s      COM     insert-file
  112. O_ITS_REVERSE          KT_PsB    COM     incremental-search-reverse
  113. O_ITS_SEARCH           KT_PsB    COM     incremental-search-forward
  114. O_LANGUAGE             KT_s      COM     set-language
  115. O_LEFT                 KT_PSFB   COM     backward-character
  116. O_MOVE                 KT_s      COM     move-line
  117. O_OPEN_BUFFER          KT_SB     COM     open-buffer
  118. O_OPEN_FOLD            KT_sB     COM     open-fold
  119. O_OPEN_LIST_BUFFER     KT_SB     COM     open-list-buffer
  120. O_OPEN_LIST_FILE       KT_B      COM     read-list-file
  121. O_OPEN_LIST_W_BUFFER   KT_SB     COM     open-list-adjacent-buffer
  122. O_OPEN_NEW_FILE        KT_B      COM     read-file
  123. O_OPEN_W_BUFFER        KT_SB     COM     open-adjacent-buffer
  124. O_PAGE_DOWN            KT_PSB    COM     next-page
  125. O_PAGE_UP              KT_PSB    COM     previous-page
  126. O_PICK                 KT_s      COM     kill-line
  127. O_PIPE_FROM_COMMAND    KT_s      COM     pipe-from-command
  128. O_PIPE_TO_COMMAND      KT_sB     COM     pipe-to-command
  129. O_PROMPT               KT_SB     COM     refresh-line
  130. O_PUT_PICK             KT_s      COM     insert-folded-kill-buffer
  131. O_QUERY_REPLACE        KT_NONE   COM     query-replace-string
  132. O_QUIT                 KT_PSB    COM     exit-buffer
  133. O_REFRESH              KT_PSB    COM     center-and-redraw-display
  134. O_REMOVE_FOLD          KT_s      COM     unfold-fold
  135. O_RENAME_FILE          KT_sB     COM     change-buffername
  136. O_REPLACE              KT_NONE   COM     replace-string
  137. O_RETURN               KT_PsF    COM     newline-and-indent
  138. O_RIGHT                KT_PSFB   COM     forward-character
  139. O_SAVE_FILE            KT_sB     COM     save-file
  140. O_SHELL                KT_sB     COM     shell
  141. O_SHELL_COMMAND        KT_sB     COM     shell-command
  142. O_SHRINK_BUFFER        KT_SB     COM     shrink-buffer
  143. O_SHRINK_W_BUFFER      KT_SB     COM     narrow-buffer
  144. O_START_OF_LINE        KT_PSFB   COM     beginning-of-line
  145. O_SUSPEND              KT_sB     COM     suspend-origami
  146. O_TITLE_HIDE           KT_sB     COM     status-line-off
  147. O_TITLE_SHOW           KT_sB     COM     status-line-on
  148. O_TOGGLE_CASE          KT_PSF    COM     case-character-toggle
  149. O_TOP_OF_FOLD          KT_SB     COM     beginning-of-fold
  150. O_UNDEL_LINE           KT_Ps     COM     undo-delete-line
  151. O_UP                   KT_PSB    COM     previous-line
  152. O_WRITE_FILE           KT_sB     COM     write-file
  153. #}}}
  154. #{{{  keytab/keyboard
  155. K_MOUSE                KT_DUMMY  COM     NONE                      mouse sending to stdin
  156. K_QUOTE                KT_DUMMY  COM     quote-character
  157. #}}}
  158. #{{{  handled in the innermost editor loop (gettoken)
  159. M_ADD_COUNTER          KT_DUMMY  COM_ID  NONE                      var[arg1]+=
  160. M_ASCII                KT_DUMMY  COM_I   NONE                      var[arg] as command
  161. M_BEGIN_FOLD_COMMENT   KT_DUMMY  COM     NONE                      at begin-fold-line?
  162. M_CALL                 KT_DUMMY  COM_A   NONE                      push return-adress and call relativ
  163. M_CHANGED              KT_DUMMY  COM     NONE                      file changed?
  164. M_CLOSED_FOLD          KT_DUMMY  COM     NONE                      on closed-fold-line?
  165. M_DIV                  KT_DUMMY  COM_II  NONE                      var[arg1]/=var[arg2]
  166. M_ECHO_I               KT_DUMMY  COM_I   NONE                      send var[arg] to terminal
  167. M_ECHO_P               KT_DUMMY  COM_P   NONE                      send prompt-text to terminal
  168. M_EDITING              KT_DUMMY  COM     NONE                      in prompt?
  169. M_END_FOLD_COMMENT     KT_DUMMY  COM     NONE                      an end-fold-line?
  170. M_END_MACRO            KT_DUMMY  COM     NONE                      end macro, pop return-adress
  171. M_ENTERED              KT_DUMMY  COM_I   NONE                      var[arg]=#entered folds
  172. M_ENV_CMD              KT_DUMMY  COM_IP  NONE                      environment handling command
  173. M_EXIT                 KT_DUMMY  COM_P   NONE                      end macro and show message
  174. M_FILED_FOLD           KT_DUMMY  COM     NONE                      on filed-fold-line?
  175. M_FILETYP              KT_DUMMY  COM_I   NONE                      var[arg]=code for filetype
  176. M_FOLD_DATA            KT_DUMMY  COM_II  NONE                      \fBfold-comment-\fP\fIxxx\fP
  177. M_GET_BUFFER           KT_DUMMY  COM_II  NONE                      screen-position -> buffer-id
  178. M_GET_HISTORY          KT_DUMMY  COM_II  NONE                      \fBget-history\fP
  179. M_HISTORY              KT_DUMMY  COM_I   NONE                      change active history
  180. M_INT_STRING           KT_DUMMY  COM_I   NONE                      var[arg] as string
  181. M_INV_COUNTER          KT_DUMMY  COM_I   NONE                      var[arg]*= -1
  182. M_JMP                  KT_DUMMY  COM_A   NONE                      jump relativ
  183. M_JMP_FALSE            KT_DUMMY  COM_A   NONE                      if tag is false, jump relativ
  184. M_JMP_TRUE             KT_DUMMY  COM_A   NONE                      if tag is true, jump relativ
  185. M_LANGUAGE             KT_DUMMY  COM_C   NONE                      language==arg?
  186. M_LASTMES              KT_DUMMY  COM_I   NONE                      last message==arg?
  187. M_LOAD_MAC             KT_DUMMY  COM_II  NONE                      load function arg
  188. M_MENU                 KT_DUMMY  COM_IP  NONE                      menu for var[arg],prompt
  189. M_MOD                  KT_DUMMY  COM_II  NONE                      var[arg1]%=var[arg2]
  190. M_MULT                 KT_DUMMY  COM_II  NONE                      var[arg1]*=var[arg2]
  191. M_NOT                  KT_DUMMY  COM     NONE                      tag=!tag
  192. M_NULL_COUNTER         KT_DUMMY  COM_I   NONE                      var[arg]==0?
  193. M_POP_DELBUF           KT_DUMMY  COM     NONE                      \fBpop-delete-buffer\fP
  194. M_POP_INT              KT_DUMMY  COM_I   NONE                      get var[arg] from stack
  195. M_POP_INT_X            KT_DUMMY  COM_II  NONE                      get var[arg1+var[arg2]] from stack
  196. M_POSITIV_COUNTER      KT_DUMMY  COM_I   NONE                      var[arg]>0?
  197. M_PROMPT               KT_DUMMY  COM_IP  NONE                      prompt for var[arg]-value
  198. M_PROMPT_C             KT_DUMMY  COM_IP  NONE                      prompt for var[arg]-char
  199. M_PUSH_INT             KT_DUMMY  COM_I   NONE                      push var[arg] on stack
  200. M_PUSH_INT_X           KT_DUMMY  COM_II  NONE                      push var[arg1+var[arg2]] on stack
  201. M_READ_REPEAT          KT_DUMMY  COM_I   NONE                      reset repeat-mode
  202. M_RESET_USER_MODE      KT_DUMMY  COM_I   NONE                      no user-mode arg
  203. M_SCREEN_OFF           KT_DUMMY  COM     NONE                      don't write on screen
  204. M_SCREEN_ON            KT_DUMMY  COM     NONE                      write on screen
  205. M_SET_COPY             KT_DUMMY  COM_II  NONE                      copy set2 to set1
  206. M_SET_COUNTER          KT_DUMMY  COM_ID  NONE                      var[arg1]=
  207. M_SET_USER_MODE        KT_DUMMY  COM_I   NONE                      user-mode arg
  208. M_SET_USER_MODE_NUMB   KT_DUMMY  COM_II  NONE                      user-number-mode arg arg
  209. M_SHOW_CURSOR          KT_DUMMY  COM_I   NONE                      show cursor var[arg]/10 sec
  210. M_STORE_LINE_NO        KT_DUMMY  COM_I   NONE                      var[arg]=line-number
  211. M_STORE_MARK           KT_DUMMY  COM_I   NONE                      var[arg]=line-mark
  212. M_SUM_COUNTER          KT_DUMMY  COM_II  NONE                      var[arg1]+=var[arg2]
  213. M_SW_KBD               KT_DUMMY  COM_I   NONE                      switch to keyboard arg
  214. M_S_ENTERED            KT_DUMMY  COM_I   NONE                      var[arg]= #entered spaces
  215. M_TEST_AUTO            KT_DUMMY  COM     NONE                      in auto-save-mode?
  216. M_TEST_ECHO            KT_DUMMY  COM     NONE                      in echo-mode?
  217. M_TEST_FOLD            KT_DUMMY  COM     NONE                      creating a fold?
  218. M_TEST_HASH            KT_DUMMY  COM     NONE                      test-hash-shift
  219. M_TEST_OVER            KT_DUMMY  COM     NONE                      in overwrite-mode?
  220. M_TEST_VERBOSE         KT_DUMMY  COM     NONE                      test, if verbose is active
  221. M_TEST_VIEW            KT_DUMMY  COM     NONE                      in view-mode?
  222. M_TEXTLINE             KT_DUMMY  COM     NONE                      normal textline?
  223. O_BELL                 KT_DUMMY  COM     bell
  224. O_BELL_VISIBLE         KT_DUMMY  COM     visible-bell
  225. O_DEF_FIX              KT_DUMMY  COM     save-keyboard-macro
  226. O_DEF_MACRO            KT_DUMMY  COM     define-macro
  227. O_REP_0                KT_DUMMY  COM     set-argument-0
  228. O_REP_1                KT_DUMMY  COM     set-argument-1
  229. O_REP_2                KT_DUMMY  COM     set-argument-2
  230. O_REP_3                KT_DUMMY  COM     set-argument-3
  231. O_REP_4                KT_DUMMY  COM     set-argument-4
  232. O_REP_5                KT_DUMMY  COM     set-argument-5
  233. O_REP_6                KT_DUMMY  COM     set-argument-6
  234. O_REP_7                KT_DUMMY  COM     set-argument-7
  235. O_REP_8                KT_DUMMY  COM     set-argument-8
  236. O_REP_9                KT_DUMMY  COM     set-argument-9
  237. O_UNCHANGE             KT_DUMMY  COM     set-file-unchanged
  238. O_UNDEL_CHAR           KT_DUMMY  COM     undo-delete-character
  239. O_CALL_FIX             KT_DUMMY  COM     execute-number-macro      dummy, used during compilation
  240. O_EXE_MACRO            KT_DUMMY  COM     execute-macro
  241. #}}}
  242. #}}}
  243. #{{{  opp
  244. # ocl-token, which must be parsed in special situations (pre-processor):
  245. # Column 1: string variable name
  246. # Column 2: string
  247. # Column 3: tag for scripts
  248. end_ref             reference-end             OPP-KEY
  249. fi_name             fi                        OPP-KEY
  250. if_u_name           if-using                  OPP-KEY
  251. include_name        include                   OPP-KEY
  252. #}}}
  253. #{{{  keybind
  254. # ocl-token
  255. # Column 1: token name
  256. # Column 2: string
  257. # Column 3: tag for scripts
  258. # Column 4: optional additional string for the token
  259. ADD_COUNTER         add-counter               OCL-KEY
  260. AND                 and                       OCL-KEY
  261. BINDNAME            defbinding                OCL-KEY
  262. B_CHG_MAC           change-buffer-macro       OCL-KEY
  263. CASE                case                      OCL-KEY
  264. CHANGE_FOLD         change-fold-type          OCL-KEY
  265. COMMENT             rc-comment                OCL-KEY
  266. COMPIF              if-using                  OCL-KEY
  267. COMPUSE             use                       OCL-KEY
  268. COUNTER             counter                   OCL-KEY
  269. DECODE_BUFFER       buffer-from-position      OCL-KEY
  270. DEFAB               abort-macro               OCL-KEY
  271. DEFASM              defassembler              OCL-KEY
  272. DEFAULT             default                   OCL-KEY
  273. DEFAUTO             read-newfile-macro        OCL-KEY
  274. DEFAUTOSAVE         autosave-macro            OCL-KEY
  275. DEFMACRO            deffun                    OCL-KEY
  276. DEFMARK             defmark                   OCL-KEY
  277. DEFMODE             defmodestring             OCL-KEY
  278. DEFMYFIX            defusermacros             OCL-KEY
  279. DEFOP               defmac                    OCL-KEY
  280. DEFQUIT             sigquit-macro             OCL-KEY
  281. DEFSET              defset                    OCL-KEY
  282. DEFU1               sigusr1-macro             OCL-KEY
  283. DEFU2               sigusr2-macro             OCL-KEY
  284. DEFVAR              defvar                    OCL-KEY
  285. DEMAND              demand-load               OCL-KEY
  286. DIV                 div                       OCL-KEY
  287. DO                  do                        OCL-KEY
  288. ECHO_B              echo-byte                 OCL-KEY
  289. ECHO_P              echo-string               OCL-KEY
  290. EDITING             in-prompt                 OCL-KEY
  291. ELSE                else                      OCL-KEY
  292. ESAC                esac                      OCL-KEY
  293. EVAL                eval                      OCL-KEY
  294. EXIT                exit                      OCL-KEY
  295. EXITCODE            save-and-exit-buffer-code OCL-KEY
  296. EXMAC               execute-fix-macro         OCL-KEY
  297. FALSE_SYM           false                     OCL-KEY
  298. FI                  fi                        OCL-KEY
  299. FILETYPE            file-type                 OCL-KEY
  300. FOLD_E              fold-comment-end          OCL-KEY
  301. FOLD_EL             fold-comment-end-length   OCL-KEY
  302. FOLD_M1             fold-mark-begin           OCL-KEY
  303. FOLD_M2             fold-mark-end             OCL-KEY
  304. FOLD_M3             fold-mark-file            OCL-KEY
  305. FOLD_M4             fold-mark-line            OCL-KEY
  306. FOLD_S              fold-comment-start        OCL-KEY
  307. FOLD_SL             fold-comment-start-length OCL-KEY
  308. FORWARD             forward                   OCL-KEY
  309. GETENV              getenv                    OCL-KEY
  310. GOTO_BUFFER         goto-buffer-number        OCL-KEY
  311. GOTO_BUFFER_ID      goto-buffer-id            OCL-KEY
  312. GOTO_COUNTER        goto                      OCL-KEY goto-counter
  313. GOTO_MARK           goto-line-mark            OCL-KEY
  314. GOTO_Y              goto-line-counter         OCL-KEY
  315. HELP_SET            set-area                  OCL-KEY
  316. HELP_W              write-area                OCL-KEY
  317. HISTORY             history                   OCL-KEY
  318. HISTORY_EDIT        history-edit              OCL-KEY
  319. HISTORY_EDIT_F      history-edit-filename     OCL-KEY
  320. HISTORY_EDIT_L      history-edit-line         OCL-KEY
  321. HISTORY_GET         get-history               OCL-KEY
  322. IF                  if                        OCL-KEY
  323. INITMACRO           initfun                   OCL-KEY
  324. INSERT_ASCII        insert-ascii              OCL-KEY
  325. KBD                 mode                      OCL-KEY
  326. KEYALIAS            alias                     OCL-KEY
  327. KEYDEF              keybind                   OCL-KEY
  328. KNBM                key-not-bound-macro       OCL-KEY
  329. LASTMES             last-message              OCL-KEY
  330. LIB                 lib                       OCL-KEY
  331. LINEEND             line-limiter              OCL-KEY
  332. LINENO              line                      OCL-KEY
  333. LINESTART           shift-mark                OCL-KEY
  334. LOAD                load-function             OCL-KEY
  335. LOC                 local                     OCL-KEY
  336. MENU                menu-counter              OCL-KEY
  337. MESSAGE             message                   OCL-KEY
  338. MES_EXIT            message-exit              OCL-KEY
  339. MOD                 modulo                    OCL-KEY
  340. MODE_COMMA          mode-limiter              OCL-KEY
  341. MOUSEMAP            mouse-buttons             OCL-KEY
  342. MULTIKBD            defmodes                  OCL-KEY
  343. NOT                 not                       OCL-KEY
  344. OPP_ERROR           error                     OCL-KEY
  345. OR                  or                        OCL-KEY
  346. OS_EXT              os-extension              OCL-KEY
  347. OVER_PRE            overload-prefix           OCL-KEY
  348. POP_DELBUFF         pop-delete-buffer         OCL-KEY
  349. PRE                 pre                       OCL-KEY
  350. PROMPT              prompt                    OCL-KEY
  351. PROMPT_CHAR         prompt-char-counter       OCL-KEY
  352. PROMPT_COUNTER      prompt-counter            OCL-KEY
  353. PRO_IN              begin-prompt-macro        OCL-KEY
  354. PRO_OUT             end-prompt-macro          OCL-KEY
  355. READ_REPEAT         read-repeat               OCL-KEY
  356. REF_COMP            reference-compress        OCL-KEY
  357. REPEAT              repeat                    OCL-KEY
  358. RESET_U_M           reset-user-mode           OCL-KEY
  359. RESTORE_LAYOUT      restore-buffer-layout     OCL-KEY
  360. RETURN              return-from-macro         OCL-KEY
  361. RETVAL              return-value-from-macro   OCL-KEY
  362. SAVE_LAYOUT         save-buffer-layout        OCL-KEY
  363. SCROFF              screen-off                OCL-KEY
  364. SCRON               screen-on                 OCL-KEY
  365. SET_COUNTER         set                       OCL-KEY set-counter
  366. SET_CURSOR          set-cursor-line           OCL-KEY
  367. SET_ENTER           set-enter                 OCL-KEY
  368. SET_S_ENTER         set-space-enter           OCL-KEY
  369. SET_U_M             set-user-mode             OCL-KEY
  370. SET_U_M_N           set-numbered-user-mode    OCL-KEY
  371. SHOW_CURSOR         show-cursor               OCL-KEY
  372. STARTREF            reference-begin           OCL-KEY
  373. STARTREF_NO         reference-begin-class     OCL-KEY
  374. START_LIST          start-list-editing        OCL-KEY
  375. STORE_CHAR          store-character           OCL-KEY
  376. STORE_MARK          store-line-mark           OCL-KEY
  377. STORE_X             store-pos                 OCL-KEY
  378. STORE_Y             store-line                OCL-KEY
  379. TERMALIAS           termalias                 OCL-KEY
  380. TERMINAL            terminal                  OCL-KEY
  381. TEST_AUTO           test-autosave             OCL-KEY
  382. TEST_BEGIN_FOLD     test-begin-fold           OCL-KEY
  383. TEST_BEGIN_LINE     test-begin-line           OCL-KEY
  384. TEST_BOTTOM         test-bottom               OCL-KEY
  385. TEST_CHANGED        test-file-changed         OCL-KEY
  386. TEST_CHAR_C         test-char                 OCL-KEY
  387. TEST_CHAR_HIGH_C    test-char-greater         OCL-KEY
  388. TEST_CHAR_LOW_C     test-char-less            OCL-KEY
  389. TEST_CHAR_SET       test-char-set             OCL-KEY
  390. TEST_ECHO           test-echo                 OCL-KEY
  391. TEST_END_FOLD       test-end-fold             OCL-KEY
  392. TEST_END_LINE       test-end-line             OCL-KEY
  393. TEST_FILED          test-filed                OCL-KEY
  394. TEST_FOLD_LINE      test-fold-line            OCL-KEY
  395. TEST_GEN_FOLD       test-folding              OCL-KEY
  396. TEST_HASH           test-hash-shift           OCL-KEY
  397. TEST_LANG           test-language             OCL-KEY
  398. TEST_OVER           test-overwrite            OCL-KEY
  399. TEST_STR            test-str                  OCL-KEY
  400. TEST_TERM           test-term                 OCL-KEY
  401. TEST_TEXT           test-text                 OCL-KEY
  402. TEST_TOP            test-top                  OCL-KEY
  403. TEST_VERBOSE        test-verbose              OCL-KEY
  404. TEST_VIEW           test-view                 OCL-KEY
  405. TRUE_SYM            true                      OCL-KEY
  406. UNDECLARE           undeclare                 OCL-KEY
  407. VMAC                view-macro                OCL-KEY
  408. WHILE               while                     OCL-KEY
  409. #}}}
  410.